翻訳と辞書
Words near each other
・ Rebound
・ Rebound (1931 film)
・ Rebound (2005 film)
・ Rebound (2011 TV series)
・ Rebound (album)
・ Rebound (Arty & Mat Zo song)
・ Rebound (basketball)
・ Rebound (comics)
・ Rebound (dating)
・ Rebound (game show)
・ Rebound (Sebadoh song)
・ Rebound (sports)
・ Rebound (TV series)
・ Rebound (video game)
・ Rebound Ace
Rebound attack
・ Rebound Bro
・ Rebound effect
・ Rebound effect (conservation)
・ Rebound exercise
・ Rebound rate
・ Rebound Rumble
・ Rebound!
・ Rebounder
・ Reboundtag
・ Rebour
・ Rebourguil
・ Reboursin
・ Rebouças
・ Reboxetine


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Rebound attack : ウィキペディア英語版
Rebound attack
The rebound attack is a tool in the cryptanalysis of cryptographic hash functions. The attack was first published in 2009 by Florian Mendel, Christian Rechberger, Martin Schläffer and Søren Thomsen. It was conceived to attack AES like functions such as Whirlpool and Grøstl, but was later shown to also be applicable to other designs such as Keccak, JH and Skein.
== The attack ==
The Rebound Attack is a type of statistical attack on hash functions, using techniques such as rotational and differential cryptanalysis to find collisions and other interesting properties.
The basic idea of the attack is to observe a certain differential characteristic in a block cipher (or in a part of it), a permutation or another type of primitive. Finding values fulfilling the characteristic is achieved by splitting the primitive E into three parts such that E = E_ \circ E_ \circ E_. E_ is called the inbound phase and E_ and E_ together are called the outbound phase. The attacker then chooses values that realize part of the differential characteristic in the inbound phase deterministically, and fulfill the remainder of the characteristic in a probabilistic manner.
Thus, the rebound attack consists of 2 phases:
# ''The inbound (or match-in-the-middle) phase'', covers the part of the differential characteristic that is difficult to satisfy in a probabilistic way. The goal here is to find many solutions for this part of the characteristic with a low average complexity. To achieve this, the corresponding system of equations, which describes the characteristic in this phase, should be underdetermined. When searching for a solution, there are therefore many degrees of freedom, giving many possible solutions. The inbound phase may be repeated several times to obtain a sufficient number of starting points so that the outbound phase is likely to succeed.
# In ''the outbound phase'' each solution of the inbound phase is propagated outwards in both directions, while checking whether the characteristic also holds in this phase. The probability of the characteristic in the outbound phase should be as high as possible.
The advantage of using an inbound and two outbound phases is the ability to calculate the difficult parts of the differential characteristic in the inbound phase in an efficient way. Furthermore, it ensures a high probability in the outbound phase. The overall probability of finding a differential characteristic thus becomes higher than using standard differential techniques.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Rebound attack」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.